练习R:interaction.plot()函数绘制交互作用图

您所在的位置:网站首页 r语言 interaction函数 练习R:interaction.plot()函数绘制交互作用图

练习R:interaction.plot()函数绘制交互作用图

2023-04-28 13:56| 来源: 网络整理| 查看: 265

在前面《练习R:正交试验极差分析、方差分析与统计图形》一文中,用R处理了正交试验的数据,画了一个交互作用图,其实效果并不是最佳的,这个图它是矩阵的形式,看上去有两个图但是信息重叠了。

所以我需要针对方差分析交互作用显著后,直接绘制出有交互作用的两因素交互图。

这里用到的是R自带的interaction.plot()函数,语法如下(重要参数):

interaction.plot(x.factor, trace.factor, response, type = c("l", "p", "b", "o", "c"), col = 1, pch = c(1:9, 0, letters), main = " ", xlab = " ", ylab = " ", ...)

x.factor:自变量,即因素,但记住这个变量将形成x轴; trace.factor:两因素中的另一个因素; response:因变量; type:线(l)、点(p)、线和点(b)等; col:添加颜色; pch:绘制点符号类型; main:标题; xlab:x轴标题; ylab:y轴标题。

注:"p" for points, "l" for lines, "b" for both points and lines, "c" for empty points joined by lines, "o" for overplotted points and lines.

继续用design2数据,其中因素tem与oxy交互作用显著,接下来绘制交互作用图。

with(design2,interaction.plot(tem,oxy,results,col=c("black","blue"),pch=c(16,18),type="b",lwd=3))

看结果:

两条线交叉,也辅助说明前面交互作用是显著的。

本文完 文/图=数据小兵

更多R统计文章   练习R:单个连续数据的探索性统计可视化函数EDA 练习R:用lm.ridge()做岭回归分析,可惜无法输出R平方 练习R:lm+plot+abline+text四函数绘制线性拟合散点图 练习R:用lm.ridge()做岭回归分析,可惜无法输出R平方 练习R:分类自变量的线性回归 练习R:factor函数为有序分类变量创建值标签 学习R:识别缺失值与将指定数据编码为缺失值 练习R:car包recode函数多分类变量的重新编码 如何在Rstudio中退出/取消par分区绘图效果? 如何删除environment中的数据集? 练习R:stepAIC多元逐步回归 练习R:用3d空间图展示多元线性回归模型 为什么要学R语言?如何学习R语言? 练习R:用3d空间图展示多元线性回归模型 练习R:dplyr包arrange函数排序 练习R:DoE.base包生成标准L9-3-4正交表 练习R:正交试验极差分析、方差分析与统计图形 练习R:rsm包设计响应面试验并做数据分析


【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3